• word of the day

    ribes grossularia

    ribes grossularia - Dictionary definition and meaning for word ribes grossularia

    Definition
    (noun) spiny Eurasian shrub having greenish purple-tinged flowers and ovoid yellow-green or red-purple berries
Download our Mobile App Today
Receive our word of the day
on Whatsapp